package com.molichuxing.services.business.service;

import java.util.List;

import com.molichuxing.services.infrastructure.dto.response.RegionCityDto;
import com.molichuxing.services.infrastructure.dto.response.RegionDto;
import com.molichuxing.services.infrastructure.dto.response.RegionSubcompanyDto;

/**
 * <p>
 * 行政区域 服务类
 * </p>
 *
 * @author zoumingyu
 * @since 2019-07-28
 */
public interface RegionBizService {

	/**
	 * 获取所有省市区信息
	 * 
	 * @return
	 */
	List<RegionDto> getAll();


	/***
	 * 查询省市县并有层级关系
	 * @return
	 */
	List<RegionCityDto> getAllCity(Integer level);


	/***
	 * 查询省下
	 * @return
	 */
	List<RegionSubcompanyDto> getProvinceSubCompany();
}
